Openfisca 渋谷区子育て支援制度版 テスト方針
方針
それぞれの手当に対して、条件の項目を洗い出す。
項目ごとに境界をまたぐケースをそれぞれ組み合わせる必要がある。(項目の種類が増えるとテストパターン数が指数的に増える。)
パターンを表にして、自動でテストコードを出力する。
年度によって制度が変わるので対応方法を考える。
(例)特別児童扶養手当
20歳未満の児童を養育している父または母か養育者
→20歳未満の児童を養育しているか否か
所得制限あり
障害者手帳
1級認定 52,400円
2級認定 34,900円
→この場合、20歳未満か否か×所得制限の有無×障害者手帳等級=12の条件をテストすればよいとするべき